seal of approval - English Synonyms Dictionary

seal of approval

n.
[1] cachet , seal